Fix some bugs, jade-inheritance need undocumented argument, holding