module.exports.hasAll = function() {
    let requirements = arguments;
    return (req, res, next) => {
        module.exports.requiresAll(requirements)(req).then((result) => {
            next();