private final Receiver delegate;
public RatpackReceiver(ContextFactory contextFactory) {
ClassLoader classLoader = getClass().getClassLoader();
delegate = new MultiTypeReceiver(classLoader, new ClosureCommandRunner(classLoader, contextFactory, new DefaultResultFactory() {
@Override
protected Result forUnserializable(Object unserializable) {
if (unserializable instanceof RegistrySpec) {
return super.forValue(null);
} else {