bline struct + borked syntax highlighting
define lua globals