NSSecureCoding requires 6.0