Update to SDK 1.0.0-M8.

Agree with your argumentation. It does not bother me much. Just the name of the method ```of``` suggest that i should provide parameter (like btw. Optional in Java 8 does). Personally i would probably look for ```get()```,  ```create()```, ```newInstance()```, ```getInstance()```.