Returning a list of a nil seems neater than one of an empty vector.
Elide debug logging.