check for existence of flip()
rename inputParser to m2tInputParser for brevity