Ed upgrade

Not sure what to do about the bower file, due to the bug in beta.12
Seems like this should check against `StatefulArray`. Looks like I'm missing test coverage for rollbacking arrays of primitives.