class BinData::Struct

def as_stringified_hash(val)

def as_stringified_hash(val)
  if BinData::Struct === val
    val
  elsif val.nil?
    {}
  else
    hash = Snapshot.new
    val.each_pair { |k, v| hash[k] = v }
    hash
  end
end