This module allows you to convert between text and binary forms of data.
For efficiency of I/O (see the `ceylon.io` module), [[Buffer]]s are the core
representation which [[ceylon.buffer.codec::Codec]]s output from the
encode/decode operations, but it's still easy to get more general types like
[[Array]]s and [[String]]s. Input to the operations can be any stream type.
[[ceylon.buffer.codec::Codec]]s are symmetrical, as any data that is
[[encode|ceylon.buffer.codec::StatelessCodec.encode]]d ...
