@cpennington it seems like a bad reaching-in to have Don's layer check for the existence of xmodule_runtime.  How would you feel about replacing (somehow?) the assertion with an exception that's raised indicating that the module doesn't exist, and so module attributes aren't available?