#2 broke the separation of concerns between Datastar instances and CQL. I would suggest that the CQL for keyspace creation go into lib/statement-builder/statements/create-keyspace.js which is then instantiated and invoked directly in Datastar.connect.