Build time backend configuration options together with lots of minor consistency updates for the examples