all model specs have attribute specs