brick-2.8: A declarative terminal user interface library