eventually look into making a new block/window subclass that only draws borders when given rules are satisfied (to illusion combined border) - [ ] block/window subclass - [ ] border rules - [ ] default rules only draw one border along siblings - [ ] border rules configurable via lua