* Add JobRequirementOverride prototypes * a * invert if * Add override that takes in prototypes directly