You know if some huge corporations (that could totally afford to reinvent a few wheels) would do so it would cut requirements for their apps by 3x-4x fold, for millions of users.