Different experiment; no type providers means Lensor[T] cannot be used in lieu of T in the validate() API, so this is a proof-of-concept AST transformation to provide contextual validation access.
Upgraded to ScalaTest 2.0.M7, added a late-bound Servlet container port resolver utility class