Partial successful lists working, though a bit messed up.  Introduction of forced types through the "Types" namespace.
Merge remote-tracking branch 'origin/master'