Rewrite GenericContainer::alias() to use closures
Let GenericContainerTest::testAlias() actually use an alias
Merge pull request #8 from mjhennig/master