flushed out ExceptPipe and RetainPipe. Added Graph.v() and Graph.e() with Optional<T> semantics on the return type.