unify cases where there was one set of method using regular parameters and another using blocks to fetch resources. (e.g. remove_resource! and remove_resource_where!)