I'm writing an extension that depends on shards. I'd like to check for it and raise a useful error message when my extension is initialized. Any suggestions as to the best way to do that? -Chris