using refactored dependencies (as-osgi, as-util, as-io)