module Stringex::Unidecoder

def from_yaml(character)

def from_yaml(character)
  return character unless character.ord > 128
  unpacked = character.unpack("U")[0]
  CODEPOINTS[code_group(unpacked)][grouped_point(unpacked)]
rescue
  # Hopefully this won't come up much
  # TODO: Make this note something to the user that is reportable to me perhaps
  "?"
end