Some corrections to parsing the (Order) block; the runtime handling still does not quite work properly yet