- see if I can improve performance with views
- add support for c[LR], c[[R, L]]
- see if macros can improve syntax
