I've got a couple of fixes for the build system, but I'd like to run those past -dev before committing them. The purpose is to be clearer about what interfaces we do and don't support.