> 2. Cross-Platform/Cross-Implementation GUI Library. Perhaps a foreign function interface could make this more easily managed. I have no experience here, which is why I ask.