Well it works... but as development progresses some, err, bad habits sneak it. There were a lot of features added to nifty in a relative short period of time and some of these features messed up the code as well as internal dependencies (I'm sure you know what I'm talking about...).