Wouldn't `ValueTypeSpecification` be a more appropriate name?