It's challenging. It's a complicated area, because every country's national system is different. Finding ways to work portability between systems requires mechanisms to translate from one to the other.
As I mentioned, the Caribbean, for example, where people tend to move around and work in different countries at various points in their career, has worked out a system for actually allocating time earned in various systems and working to—