Too complex. Use it as `t.traversal(null, pred)` or `t.traversal().filter(pred)` without this magic.