return status only in scalar context is more useful for Load... methods

otherwise, it returns useless "2"(the list size) or the last item(i.e. message).

now we can easily check if ->Load succeeded or not, for example,
$principal->Load(...) or Abort(...)
Merge branch '4.2/load-object-in-scalar-context'