Basically Formulae are now classes that get dynamically loaded by the brew script. This gives me more flexability.