@Override
    public byte[] marshal ( Object o ) throws Exception {
        ByteArrayOutputStream bos = new ByteArrayOutputStream();
        try ( ObjectOutputStream oos = new ObjectOutputStream(bos) ) {
            oos.writeObject(o);
        }
        return bos.toByteArray();
    }
{@inheritDoc}

@see marshalsec.MarshallerBase#marshal(java.lang.Object)
src/main/java/marshalsec/Java.java