This would have been done *hours* ago if it were in Java.