use Bytes.extend (praise modernity!)
CCIO.read_all now with ?size parameter