rearrange ByteArray encoding assingments.
remove useless ctor
s.s.t.http: on conflict between HttpPatterns and static routes, static routes will win.
implement ProtocolBase._methods()  that iterates over shown member methods of the given ComplexModel instance
ignore wrappers when looking for methods
fix typo
don't try to unwrap empty wrappers