Remove debbuger call
Drop support for primitives in validator.isOfType / demandType
Add support for anonymous types in validator.isOfType / demandType