Added program and function definition rules with no test coverage