Experimenting with silex 2.