Seems to contain Java7-isms