Method recall was modified

val = eval "$#{ var.to_label }.to_s" 
returns empty string. even when variable doesn't exist, so raise couldn't log error.

val = eval "$#{ var.to_label }"
returns nil when variable doesn't exist or doesn't have value.