Pseudo-classical Inheritance at its best.