reorder keyword variables (rkw, kw, kw_rest, block)