Switched to commons lang 3