environment

private val environment: Environment<T, P>