Experiments in java 8