Add item in `todo` list

Regarding decode/incode option format
Streamline encode/decode options

Both -attribute-defined and [Options]-defined.