Fix confirmation label property when specified on model, and allow sub view option keys to be specified as functions