code: public static <T extends MessageNano> Marshaller<T> marshaller(MessageNanoFactory<T> factory) {
      return new MessageMarshaller<>(factory);
    }
docs: Adapt {@code parser} to a {@link Marshaller}.
  
  @since 1.0.0