Added only_new scopes.  Refactored path resolution to better separate failure from legal null values, but that broke some stuff that needs to be fixed.