M.data.param('koo', 'kov');
var val = M.data.param('koo');
M.tool.log(typeof val, val);
alert( (typeof val) + ", " + JSON.stringify(val) );
M.data.param({
	'koo': 'kov',
	'boo': 'bov',
	'foo': 'fov',
    'arrayKey' : ['1', '2', '3'],
    'objectkey' : {'key': 'value'}
});

var val = M.data.param('foo');
M.tool.log(typeof val, val);
alert( (typeof val) + ", " + JSON.stringify(val) );
var result = M.data.param();
M.tool.log(result);
alert( JSON.stringify(result) );
M.data.removeParam('koo');

var val = M.data.param('koo');
M.tool.log(typeof val, val);
alert( (typeof val) + ", " + JSON.stringify(val) );
M.data.removeParam();

var result = M.data.param();
M.tool.log(result);
alert( JSON.stringify(result) );