if an existing object was prepared with a illegal/non-existing url/code it would fail(correct) but retain its original implementation.