Currently they work using TryFormat Go one by one and optimize to avoid using that. Need to take great care to avoid introducing any bugs.