Implement preference usage on search scopes

don't you think this is still a good test? was it failing?