Provide Silex via composer
Consider casting builder to string as generation method
ThemeItemList example
Silex all of the things