* comments
* added Item::getNumFiredefs()
* strange coding style