autoconf uses HAVE_*, but runtime_have_* sounds really awkward