I think one of the hardest things in a support project is both ensuring consistency with your collegues when coding anything, not to mention consistency within an existing application itself. The problem is every developer has different ideas on which…