use crateAcceptedFormat;
use crateFunctionalityRequest;
use crateGenerator;
use crateUserPreferences;
/// The data types T and U can be used to transfer data between steps,
/// in case you prefer that to mutating the api struct itself.
//TODO @mark: add a way to do warnings?