Ah, right, gotcha. If this is a UI concern, then, can we handle it in `BulkAdder#canonical_paths` with tests for the special cases you mention in `bulk_adder_spec`? Changing the nature of the return value in `Site#canonical_path` changes the public interface for every other place that calls `canonical_path` (which can include lib/rake tasks which won't be set up for dealing with `false` coming back) and I think the reason for this change is isolated to the UI (and `BulkAdder`, living as it does in `models/view` is all about the UI).