A abstract valuetype example.