# Prevent unwanted discovery by limiting comparison operators
# on Strings and Booleans
if((l_compare.is_a?(String) || l_compare.is_a?(TrueClass) || l_compare.is_a?(FalseClass)) && function_hash["operator"].match(/<|>/))
# Prevent unwanted discovery by limiting comparison operators
# on Strings and Booleans
if((l_compare.is_a?(String) || l_compare.is_a?(TrueClass) || l_compare.is_a?(FalseClass)) && function_hash["operator"].match(/<|>/))