The Amberjack layer, that provides core functionality for collective.amberjack package.