Surround range constructs with #ifd gfe