from Bunch to shorten source code:

# [08/27/99] v0.0.1 - from scratch
# [09/02/99] v0.0.2 - added some more sub stubs, refined writing out
# [09/17/99] v0.0.3 - (from 09/08/99 to 09/17/99)
#                     added: getFaces, setDefText, merge, numDelBrushes 
#                     added: writing out of text
#                     fixed: uses Exporter 
#                     added: counting numbers in bunch names with ##num##
#                     fixed: writing out of VBR: float for coord
# [09/19/99] v0.0.5 - fixed: set default face for brush,
#                     fixed: rotation of brushes when writing out, rooms 
#                            are written 
#                     added: north, east, west aso, addRoom, autoRoom, 
#                            mroom, mnoroom, acenter_?, awest etc
# [09/21/99] v0.0.6 - fixed: translate, merge, clone etc did not honor
#                            non-brushe-thingies like objects/flow/rooms
#                            writing out of gravity
#                     added: flows, objects, brushById, group management
#                            writing out of flow brushes/groupids
#                            debug, name, numGroups
# [09/28/99] v0.0.7 - added: threesided(), foursided(), fivesided() etc
#                     fixed: setTexture, writing of cylinders/pyramids ets
#                            addBrush takes now additional textures, always
#                            uses positive width/length/height
# [09/30/99] v0.0.8 - added: snap2Grid
# [10/10/99] v0.0.9 - added: scaleTexture (scales a all faces w/ texture
#                            to given scale (used in optimizing skyhack)
#                            firstBrush (return id of first of type/kind)
#                            brushDimensions, brushTextures, autoFlow, 
#                            xxxSided (re)moved to DromEd.pm, brushByNr
#                            getVertices
#                            genReport ( problems in bunch)
# [10/19/99] v0.1.0 Tels:
#                     added: Area brushes
#                            create now takes textfile name 
#                            fromText (read Bunch from text stream)
#                            objectById, addLink
#                     fixed: unknown groups now have numbered names
# [10/25/99] v0.1.1 Tels:
#                     added: fromBin (read Bunch from text stream),
#                            setUVScaleRot
#                   jds:
#                     fixed: genFaces to use "-1" instead of $text (adjusted
#                            addBrush, too)
#                            >>2 bug in setTexture
#                     added: setFaceRot, setFaceScale, setFaceU, setFaceV
#                            wedgeSide1, wedgeSide2, wedgeSide3, wedgeTop aso
# 1999-11-09 v0.1.2 Tels:
#                     added: clipAngle setProperty getProperty getEAX setEAX
#                            autoArea mnoflow mflow moveTo
#                            x,y,z to merge
#                            addRoom: ambient, automap, gravity
#                            support of align_by_sides/vertices 
#                            setDefaultAlign getDefaultAlign align_by_sides 
#                            align_by_vertices
#                     moved: aXXX,snap2Grid,distance,rotatePoint,
#                            clipAngle => Dromed.pm
#                     fixed: "-1" bug in setTexture, 
#                            ".mis.vbr" bug in write2File
#                            brushById, objectByid based on thingieByID
#                            "#doc:" instead of default export
#                            write2File links to TXT & MissionEAX to VBR/MIS
#                            init in addObject correctly {links}, debug toggle
#                            brush->{room} renamed to brush->{flags}, autoFlow  
#                    jds: 
#                     fixed: scaleTexture honours default faces
# 1999-11-09 v0.1.3 Tels:
#                     fixed: autoRoom (broken due to brush->flags)
#                            dimensions works now for (rotated) cubes/wedges
#                            support for flow->groupid, 
#                            support for new top(), bottom() in setTexture etc
#                     added: rotateByFacing
#                            textures can be hash ref containing u,v,s,t,r
# 1999-11-12 v0.1.4 Tels:
#                     fixed: removed optimize, genReport does fixing, too.
#                            report fixes double brushes
#                            several fixes in fromBin and write2File
#                            autoRoom can keep existing rooms, 
#                            bug in autoRoom: sometimes rooms were left out
#                            stupid(sight) bug in setTexture etal (thanx 2jds!)
#                            default facing in rotateByFacing
#                     added: extractGroup, mergeAligned, addlight (spot & omni)
#                            numLights
#                   jds: 
#                     fixed: dimensions and getVertices
# 1999-12-05 v0.1.5 Tels:
#                     fixed: autoRoom honours solid()+mroom()
#                            finally dimensions works correctly 100%
#                     added: max brush size warning

