* add BTreeSet Codec * Add following BTreeMap * fix linting * fix linting * add validate Types and encode Types * type def info is incremented. * fix compareSet
* Cleanup contracts type registry * Remove some ! compiler overrides * More mappy lookups * Empty check