code: public static SmartBinder from(Signature inbound) {
          return new SmartBinder(inbound, Binder.from(inbound.type()));
      }
docs: Create a new SmartBinder from the given Signature.
  
  @param inbound the Signature to start from
  @return a new SmartBinder