This makes the implementation cleaner and aligns with the design goal of being able to localize the exact same value in different contexts, as before this change colors being enabled was determined on initialization, not localization.
GOMTCPOLHRE3FNK7C7BVGGUBSSV3JERUEFNGF7XMPRPRCCAVQDVAC 6XEMHUGSNX5YSWZYM7PZUTTUMFODMGO74QLHGEXQ5LAC7LPS7JNQC AE3AZFVKJBURLY6T6H5477BSP5LISUQYPSPDRSPXRO435KGYTRZAC USKESL6XR6C7676X3PO3SFFL5EMKMA7EQMPZAA72A7F7UZSONOIQC YUW3BUXXSWXHLNQNVDOCHSZ44G4NJ64T75DFOO6KKIFFTYXBBF7QC LYOV6ZIRUE34ZJG6X6BVPZ6R4LLHLMMWC5FHVLGW73HIHQUHDJYQC RA3H7PWCI7WHONXB32IWYECQ3VKPKEXXYAJDIOHWNAGHDO7L5ZLQC MABGENI7CW5F5D3BFUJ7BS2H7XPYG4F3UMWGDPFFSMCCZKUUDLDQC HHJDRLLNN36UNIA7STAXEEVBCEMPJNB7SJQOS3TJLLYN4AEZ4MHQC AS7RDZT74V3SSWFSJYEGHT64QCEOFEZ46GUPF4ZAKEHTHBBNG7KQC Q7LUHXXBN3ACNMGT4O2SKY5EGDEJQXMVJGYETTKNWIUAZCQV6HGAC let bold_green: Styled<u64> = Styled::new(5_000_000, STYLE_ENABLED).bold().color(AnsiColor::Green);let italic_blue: Styled<&'static str> = Styled::new("&str", STYLE_ENABLED).italic().color(AnsiColor::Blue);let strikethrough_red: Styled<Timestamp> = Styled::new(Timestamp::UNIX_EPOCH, STYLE_ENABLED)
let bold_green: Styled<u64> = Styled::new(5_000_000).bold().color(AnsiColor::Green);let italic_blue: Styled<&'static str> = Styled::new("&str").italic().color(AnsiColor::Blue);let strikethrough_red: Styled<Timestamp> = Styled::new(Timestamp::UNIX_EPOCH)