I understand that route hints can be provided when generating an invoice, but how exactly do wallets use this information to assist in pathfinding? I imagine this can vary slightly between implementations since there doesn't seem to be any strict rules on how to use them in the BOLT specs.
Are there any standards for how to use route hints or might they be completely ignored by a lightning wallet?