También ha sido implementado en Java.