screenlang 2 remembers keyword argument order. Fix #20 by actually remembering the order