Would this need a NotNullAttr?