brick-2.3: A declarative terminal user interface library