Optional Schema Constraints for Neo4j using Neo4j-Shell and a TransactionEventHandler