Can ```@no_requirements``` be removed, so that if a workflow method is not decorated with ```@requires```, it is assumed that there are no requirements for the method? This would be consistent with the handling of ```@priority``` (if it isn't present, a default priority of 0 is used).