title: In Scala, How to create TypeTag[Map[A,B]], while only TypeTag[A] and TypeTag[B] are available?
body: <p>Assuming both type A and B are erased and unknown at run time.</p>
  
  <p>Is there a way to construct TypeTag[Map[A,B]]?</p>
  
  <p>Preferrably using only explicit constructor, as in my real code both A and B are wildcard (it is possible to assign type parameters to 2 functions invoking them but why bother extracting 2 methods when they are only used once).</p>
  
  <p>Thank you for your idea. Any suggestion is appreciated.</p>