Environment variables such as GC_LINK_DYNAMIC and GC_DEBUG_ASSERTIONS are used to change the build-time behaviour of BDWGC. However, this does not update the compilation cache and can lead to nothing happening unless another compilation unit needs updating. These should be removed in favour of config.toml flags (see #160 as an example).