Change Signature.permuteTo to permuteWith.
Add invokeStaticQuiet to SmartBinder.
Add spread operation to Signature and SmartBinder.
Make insert accept varargs.
Add accessors for Binder and Signature in SmartBinder.
Remove rogue printlns.