Return to I imagine such in-house customization of a proprietary product is at risk of breakage come time to upgrade..