It compiles, let's ship it... seriously, several things are not behaving correctly right now, but as agreed with jasper@ let's import it and work on it in tree.
this complies with old behaviour (that's for you sthen@) which we want because we don't use dbus+polkit+consolekit.