# File lib/whois/record/parser/scanners/ast.rb, line 48 def node(key) if block_given? value = ast[key] value = yield(value) unless value.nil? value else ast[key] end end