I like consistency too but not for the sake of it :) I would just drop the $local argument and always use true. Is there any valid usages where say after saving a record you would like to be redirected back to another site?