Not sure they even work. Once verified, improve the README.md notes on Arrays.
Array and rest matching
Since arrays are used to represent a parameter pattern, a literal array must be wrapped in an object {foo: [11,22,33]}. However, it would be nice to make sure the [head, ...rest] semantics work.