Needs documentation that it can't be nil.