compute: pass kwargs through traversal functions
expr: _name propgates in simple cases
compute: raise NotImplementedError if we don't make progress
py3: use list(map(...)) rather than map(...)
pandas: skip hash sensitive doctests