What if "value" does not match the name of a user, or what if the user does not have access to the current site?  In that case I would think that a warning would be issued and the current user would be used?