Coerce Source#uri to a string when checking if it is the default

This fixes a tiny regression bug where `Source#default?` is always false because we are comparing a URI object and a String.

Adds a test to prevent regressions.