The following code:
stream().<Type>map(Type::of).toArray(Type::new)); Crashes the Java
compiler. Will need to work around it.
Well that code snippet has an error in it, but the compiler could not detect such things. I suppose because the super class at the time only had its default constructor.
Very soon assembly bits will be generated.