Basic autoconf structures