sublime_plugin doesn't exist, and this class is going to change significantly anyway