Added GHCVER conditional