just to add a single method that accepts a `Class`...
# multiplatform
a
just to add a single method that accepts a
Class
vs.
KClass
I need to take this:
Copy code
class Select
(vararg properties: IProperty<*>) : Query, QueryCloneable<Select>
then turn it into:
Copy code
expect open class Select(vararg properties: IProperty<*>) : InternalSelect

abstract class InternalSelect
(vararg properties: IProperty<*>) : Query, QueryCloneable<Select> {
and have it implemented in a jvm platform module as such:
Copy code
actual open class Select
actual constructor(vararg properties: IProperty<*>) : InternalSelect(*properties) {

    fun <T : Any> from(table: Class<T>): From<T> = from(table.kotlin)
}