All these doubles should be value objects (string/integer)