self

protected abstract fun self(): B