Cleaning up implicit parser definition for Rule parsing