Adding support for unwrapping the value coming in to the validator - it might be an observable in an observable! <- Seriously!
Modified the specs slightly + adding a spec for making sure that nested observables works!