* Add `EncodeLike` * Some stuff * Make it work * Review feedback * Add example * Update README * Add bound