Updated L.C.Interactive for new L.C.C.Types interface.

Oops, I only really tested the things imported by the tests.
Made everything (but the test suite) pass -Wall.