Pudding: Preheat oven to 350F. Whisk together soy milk, cornstarch & baking powder. Combine with other pudding ingredients & pour into a 9" X 5" cake pan. Cover with foil & bake 1 to 1 1/4 hours. Let cool for 30 minutes & cut into 8 squares. Compote: Combine all ingredients in a pot & cook over low heat 30 to 40 minutes, stirring occasionally, until apricots are tender & a light syrup forms. Creme: Puree all ingredients in a blender till creamy, smooth & white. To Assemble: Pour about 1/4 c compoteover a serving of pudding: top with a dollop of creme.