object normalization
these commits provide a unified set of API functions for passing an object/activity either by URI or by structure. due to less copying, they also reduce memory usage slightly.
these commits provide a unified set of API functions for passing an object/activity either by URI or by structure. due to less copying, they also reduce memory usage slightly.