IContainer and moving things around is a little bit more type safe.
Scenery objects implemented; object matchers now work with an 'IMatchable' interface... examine uses an 'IDescribed' interface. Now terribly sure I like how this interface business is panning out. Makes me wish the language had duck typing.
Add some scenery to demo area.