Codecs library for Scala