## michelson-encoder / michel-codec alignment/replacment.
`michel-codec` and `michelson-encoder` duplicate some code, and are generally not well aligned.
To address this, we will implement the functionality in `michelson-encoder` in a new package that builds on `michel-codec`. This new work (tentatively named "michelson-bridge) should:
- Make discovery of how to structure data for entrypoints and initial storage easy for new users
- Provide stricter type safety of data passed from user applications.
- Not duplicate types or code
We anticipate either break the existing "contract" (misnomer) & Wallet API when implementing #432. We plan to use the new michelson-bridge functionality in the new [version of the] API outlined in #432