-- adding back a few more kernel test functions
-- midway before fixing double plugin implementations of plugin in kernel and plugin
-- progress fixing the double plugin implementations of plugin in kernel and plugin