pub fn dbus_address_get_stream<P: FnOnce(Result<(IOStream, Option<GString>), Error>) + 'static>(
    address: &str,
    cancellable: Option<&impl IsA<Cancellable>>,
    callback: P
)