YMD - Yet another Module Definition