Move Skipper's code to BaseParser