{result:lengthBody(req.body.highlight_options_threshold),expected:false,error:'Highlight options threshold must be a number'},
{result:lengthBody(req.body.highlight_options_threshold),expected:false,error:'Highlight options threshold must be a number'},
{result:numberBody(req.body.global_limits_thread_limit_min),expected:false,error:'Global thread limit minimum must be a number'},
{result:numberBody(req.body.global_limits_thread_limit_min),expected:false,error:'Global thread limit minimum must be a number'},
{result:numberBody(req.body.global_limits_thread_limit_max),expected:false,error:'Global thread limit maximum must be a number'},
{result:numberBody(req.body.global_limits_thread_limit_max),expected:false,error:'Global thread limit maximum must be a number'},
{result:minmaxBody(req.body.global_limits_thread_limit_min,req.body.global_limits_thread_limit_max),expected:false,error:'Global thread limit min must be less than max'},
{result:minmaxBody(req.body.global_limits_thread_limit_min,req.body.global_limits_thread_limit_max),expected:true,error:'Global thread limit min must be less than max'},
{result:numberBody(req.body.global_limits_reply_limit_min),expected:false,error:'Global reply limit minimum must be a number'},
{result:numberBody(req.body.global_limits_reply_limit_min),expected:false,error:'Global reply limit minimum must be a number'},
{result:numberBody(req.body.global_limits_reply_limit_max),expected:false,error:'Global reply limit maximum must be a number'},
{result:numberBody(req.body.global_limits_reply_limit_max),expected:false,error:'Global reply limit maximum must be a number'},
{result:minmaxBody(req.body.global_limits_reply_limit_min,req.body.global_limits_reply_limit_max),expected:false,error:'Global reply limit min must be less than max'},
{result:minmaxBody(req.body.global_limits_reply_limit_min,req.body.global_limits_reply_limit_max),expected:true,error:'Global reply limit min must be less than max'},
{result:numberBody(req.body.global_limits_bump_limit_min),expected:false,error:'Global bump limit minimum must be a number'},
{result:numberBody(req.body.global_limits_bump_limit_min),expected:false,error:'Global bump limit minimum must be a number'},
{result:numberBody(req.body.global_limits_bump_limit_max),expected:false,error:'Global bump limit minimum must be a number'},
{result:numberBody(req.body.global_limits_bump_limit_max),expected:false,error:'Global bump limit minimum must be a number'},
{result:minmaxBody(req.body.global_limits_bump_limit_min,req.body.global_limits_bump_limit_max),expected:false,error:'Global bump limit min must be less than max'},
{result:minmaxBody(req.body.global_limits_bump_limit_min,req.body.global_limits_bump_limit_max),expected:true,error:'Global bump limit min must be less than max'},
{result:numberBody(req.body.global_limits_post_files_max),expected:false,error:'Post files max must be a number'},
{result:numberBody(req.body.global_limits_post_files_max),expected:false,error:'Post files max must be a number'},
{result:numberBody(req.body.global_limits_post_files_size_max),expected:false,error:'Post files size must be a number'},
{result:numberBody(req.body.global_limits_post_files_size_max),expected:false,error:'Post files size must be a number'},
{result:numberBody(req.body.global_limits_banner_files_size),expected:false,error:'Banner files size must be a number'},
{result:numberBody(req.body.global_limits_banner_files_size),expected:false,error:'Banner files size must be a number'},