It's not really related to MNCC, but in lack of a better suitable repository, I'll commit it here for the time being.