<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def register_variable_compilation(self, path, compilation_cbk, listclass):
 """ Register given compilation method for variable on given path. :param str path: JPath for given variable. :param callable compilation_cbk: Compilation callback to be called. :param class listclass: List class to use for lists. """

        self.compilations_variable[path] = {
            'callback':  compilation_cbk,
            'listclass': listclass
        }