FIX: core implementation does not depend on Apache Commons libraries any longer.

Requires Java 8.