Implemented ChordFactory.