It sucks that we have multiple places where this needs to be maintained.  I know how to fix that, but it will add a ton of overhead too.  Sucks either way.