Fork of SyntaxBox library from Roger Alsing