Circular reference bug, toString() formatting, README clarification