Adapting Container to logic.