chain; flatten revisited; "of"

yeah, this is the difference when calling from a type (Maybe, Either, etc.). that will expect there to be a second arg. should really be tested for dispatch. for now just there as a reminder of how it is overloaded