It is not important here, but as a rule of thumb, do not use `== None`. Rather use `is None`. This protects you from somebody messing with `__eq__`. See http://stackoverflow.com/questions/3257919/is-none-vs-none