In specs2 there is a method called Around, documented here that has the following example:
object http extends Around {
  def around[T <% Result](t: =>T) = openHttpSession("test") {
    t  // execute t inside a http session
  }
}
The source for this code can be found here.
I'm curious what the <% operator means in this context?
EDIT: here is a solid answer on this subject, What are Scala context and view bounds?
 
     
    