Fairly functional Spreedly SDK for Java 6 and above