wip
use the actual wrapped interface as the protocol iface
:extends-interface => :wraps-interface
Don't bother generating iface methods when wrapping
Merge branch 'protocol-types' into protocolize
wip
enable default methods for protocols
type hint 'wraps-interface
Merge branch 'protocol-types' into protocolize
Obj
better wrap-interface type checking & error messages
Symbolize all tags in wrap-interface
Merge branch 'protocol-types' into protocolize
wip
more ASeq
ASeq
ASeq*
Propagate and resolve tags through defaults
Merge branch 'protocol-types' into protocolize
Reinstate Obj.java