Bow out with an ArgumentError if url is ommitted