Issue #19232: Speed up decimal import.  Additionally, since _decimal is
self-contained, this change facilitates maintenance and the Python version
can be easily imported for experimentation.
Whitespace.