Does the options class throw an exception when `$options->getStorage()` is called and no storage is set? Because this will fail hard otherwise