[5.0] Kernel Fixes And Added Terminators

On request from @taylorotwell: https://github.com/laravel/framework/issues/6230#issuecomment-60601970.
This shouldn't be part of the interface. That's an implementation detail. I'll remove it.