Unit testing
Simplifications
Decode booleans
Decode lists