Hi. Is it appropriate to post here questions about why a certain API (e.g. in Java8) has been made in a way instead of another? Thanks. -- Fabrizio Giudici - Java Architect @ Tidalwave s.a.s. "We make Java work. Everywhere." http://tidalwave.it/fabrizio/blog - fabrizio.giudici at tidalwave.it