Current implementation of browser information gathering (WebClientInfo and related classes), is difficult to extend/customize.
1. Current implementation does not allow me to detect browser's touch api support
2. Wanted to use client side implementation library to detect browser features - like Modernizr.
Initial discussion regarding this can be found at http://apache-wicket.1842946.n4.nabble.com/Regarding-Browser-Client-info-implementation-td4673024.html