void appendInstance(final Bytes bytes, final V value) { bytes.clear(); if (generatedValueType) ((BytesMarshallable) value).writeMarshallable(bytes); else bytes.writeInstance(vClass, value); bytes.flip(); appendValue(bytes); }