added out_cbf class and gen_headers, still need to change parser to support this class.