Ask HN: Does Java need value types, now that Espresso is in the works?