``` INPUT: required: () => validator ? {} : null, maxLength: () => validator ? {} : null --- OUTPUT: validation: { name: { required: {} | null, maxLength: {} | null, ... } } ```