[refactoring_2016] Redefinition of the low level API

15 jobs for master in 13 minutes and 45 seconds (queued for 2 seconds)