SYNOPSIS
  mixed unguarded ( closure code
                  , mixed arg1, mixed arg2
                  , mixed arg3 mixed arg4
                  )

DESCRIPTION
  Executes a closure unguarded (i.e. using the this_object()s full permissions).

  Arguments:
    code   : the closure to execute.
    arg1..4: optional arguments to pass to the closure.

  Result:
    The result from the closure call.

  The code is executed within a catch(). If an error occurs, it is re-thrown.

SEE ALSO
   security(C), check_permission(sefun), guard(sefun), username(sefun)
