Backport of Optional to Java 6+
xpresso is a Java library inspired by Python. It allows a (near) line-into-line rewrite of a Python code into Java. It's also a great way to prototype your algorithms directly in Java.
This tool generates an Android Parcelable implementation based on fields in the class.