Grouping defmethods with defcomponent
for multimethods which dispatch on ffirst defsystem
.
Gives destructuring similar to defrecord for value v of [k v] arg. (a 'component').
Giving warnings when overwritten and checking params count at compile-time.
[com.github.damn/x.x "main-SNAPSHOT"]