class Query
Query(withCommandOfType: Class<out CommandData>? = null)
val withCommandOfType: Class<out CommandData>?