This makes it possible to include fewer full definitions of things, which makes the file about 30% faster to compile.
This implementation only works for cloning Numbers, and does not try to do all the spec steps for structured serialize and deserialize. Co-Authored-By: Andrew Kaster <akaster@serenityos.org>