Yes - this is no bug, but a missing info in the documentation. When you set the edge length, use a negative value for a bidirectional edge. This will be added to the manual.