or maybe we should just make the breaking api change and switch to an instance method. Do we have any existing calls with no instance?