Added unobtrusive.onObservableExtended for extensibility purposes