scotch/engineauth — pull request #19 by alecdotico (2013-09-27 12:01:29+00:00)
Title: setting initial value to False for Boolean properties.

Initialize Boolean with None value is a bad practice. Otherwise you cannot filter queries by (boolean_property == False) and you must sacrifice the inequality restriction for that property. (property != True)

https://developers.google.com/appengine/docs/python/datastore/queries#Python_Restrictions_on_queries