update bronotice lua with supporting functions to deal with occasional - fields