not true ? list : type(add)
