Server requirements runtime should be optional.

There are some use cases when it makes sense to not fill in the runtime path e.g. when defining remote server.