if need_string({'node_prefix4'}, false) then -- optional need_number({'node_prefix4_range'}, true) need_boolean({'node_prefix4_temporary'}, false) end need_string({'node_prefix6'}, true) -- always required need_number({'node_prefix6_range'}, false) need_boolean({'node_prefix6_temporary'}, false)