refactor all Low_Level funcs to have 1 (positional) param that had more, where any new single params are a Universal of 2 elements comprising the old multiples; also make '=' op into wrapper of LL_same() rather than alias, and split ':=' and 'assign' into separate funcs