(Possibly also a __str__?)
Not having a meaningful print syntax makes debugging code kind of a pain. We'll have to figure out how much of the DAG to actually print. We probably want a StringifyMapper (or some such) that's somewhat customizable, to use as the basis of this functionality.
cc @kaushikcfd