Canonical representation is the JSON files (so can use json library to process bril in any PLs)

The text representation is an alternative representation and can be translated from json by bril-txt and to json by bril2json