DO NOT USE THIS INSTANCE FOR LIVE DATA!!!!
It seems strange that DetachedEdge.Builder#setInV and setOutV doesn't return the builder when the rest of the methods do. It wouldn't be a breaking change to fix this.