ticketSystem

open override fun <T : TicketSystem> ticketSystem(type: KClass<T>, block: T.() -> Unit)
open override val ticketSystem: TicketSystem?