reworked Explosion handling. refactored several other options to provide more granularity. Not all are implemented.