parsing of jsx breaks if file does not start with jsx compilter routine