Change order of let statements
Change Axiom::Tuple.coerce to not coerce when the object size is invalid
Change TODO notes to add Tuple#size and Header#size