Id is greate idea! implemented, check this out
Back compatibility is kept. Bug with empty class reproduced, verified and fixed. Thanks. I added implosion effect for visualization of working box, copying box's type to menu on select.
Appearance of box is task for weekend in fact, so keep in touch.
Edit.
Rotation is impossible to do with native entity (hl engine), i feel no competent to take care about space modeling manually, i'm sorry. My suggestion is to use as well as matched box for rotated object with little tolerance, should work good.