What exactly is the buggy behaviour?
If in fact flags should always come first, the object shouldn't load it in an incorrect order.
Many objects in Pd are coded in a way to reject creation arguments in the wrong order. The bug would be that it allows it.