mapped function/vars