Port EmptyLineBetweenDefs to Parser