support keylists like args to insert for not-nested update