yes, this is a temporary measure till I solve the heterogeneous formats test failure (I have briefly mentioned this in the pull request). Once that is solved, C level posix parser will become the default.