Introduce CypherOptionParser