Added a cleaner implementation of bandwidth.
Added functionality for completely disabling a compoundabsorbingcomponent