Regarding the first note: Not your fault, don't worry. That's why talk about this :-)

Regarding the second one: Mmh, I agree with you but it would make debugging / exploring easier in my opinion. But again getting the underlying Ashikawa connection can be aquirred pretty easily and this will be enough.

Regarding the `options[:on].flatten` thing, I agree. Could you open an issue over at Ashikawa?