On context-orientation in aggregate programming