Move encoding methods to metadata section
Add return type
:lipstick: Add parens