Why can't it find String result? I don't think it's out of any scope.