adding support for the canvas environments config block