I think the scheduling and runtime sections should be explicitly be referred to as such since they are reserved/required keywords (potentially also the dependencies and environment sub sections)