code: protected static Statement memorize(final Statement target, final ConnectionHandle connectionHandle) {
  		return (Statement) Proxy.newProxyInstance(
  				StatementProxy.class.getClassLoader(),
  				new Class[] {StatementProxy.class},
  				new MemorizeTransactionProxy(target, connectionHandle));
  	}
docs: Wrap Statement with a proxy.
  @param target statement handle
  @param connectionHandle originating bonecp connection
  @return Proxy to a statement.