some code - just written for @dbrgn
lo and behold - reversed is implemented - the force is strong with this one. fixes #24