add test for unpacking booleans
tests for binary sizes
add string sizes tests
add array tests
add map sizes tests