Added some validation logic to the Database#constructor - naomi.create is just a dumb function.