I just didn't want to put that logic inside the as_instance, if people need a request they can provide one.

You don't always need a request depending on what you're testing so empty string would be ok