%TRUE on success, %FALSE on failure, in which case @error will be set
GException on failure.
See Implementation