See usage on user:imahero/test.
local p = {} --p stands for package function p.test( frame ) return frame end function p.language( frame ) mw.getLanguage( 'simple' ) return lang:getCode() end return p