Merge branch 'master' of github.com:avenj/list-objects-withutils

* 'master' of github.com:avenj/list-objects-withutils:
  requires Type::Tie
  implement TypedArray using a tied array; greatly simplifies the implementation, but perhaps at runtime cost
  make test case clearer and better
  failing tests