add

abstract fun <T : ITask<*>> add(task: T): T