Should probably use `allow_nil` based on the method implementation I think.