Added optional formatted output to Parser