The pattern is the following one (in
c if no functionality had being modified (modified internally, like bug solving and efficiency improving) (patch).
b and reset
c to 0, if some functionality had been added, mentaining the backwards compativility (minor change).
a and reset
c to 0 if the new version don't mantain backwards compativility (major change).
I'm making a hard change becouse it was impossible to allow some functionallities already there with stage3D, so if we do this major change, let's improve all we can forgetting about backwards compativility.
PD: Adding a utility is a simple minor change.
PD2: I can't find it but i remember that file.