calling methods on nil is evil