Sounds MORE like poor implementation on the part of the developer to me.