As described in [thread 448096](https://caliburnmicro.codeplex.com/discussions/448096), the changing of accessibility of `BootstrapperBase.Application.set()` breaks the type contract for inheritors who override `StartRuntime`. It should be kept protected.
Comments: Fixed.
Comments: Fixed.