Queries with partion keys will be accepted. 

This fixes issue #37 and issue #50
Why this override? The parent class has `type Elem = scala.Char` already.