Obviously this breaks backwards compatibility with ```self.lines``` - I don't think that's a problem, but it should be documented in ```doc/api/api_changes.rst```. I wonder if it's worth providing a property which returns the union of ```self.vlines``` and ```self.hlines``` - on second thoughts, that doesn't really help if users want to do ```self.lines.append(...)``` so scrap the property idea.