Added a working implementation of the LCCB. Not right yet though. Small edits elsewhere to suit.