self

protected abstract fun self(): S