Writing the Genero BDL report program