1.) In a saucepan, combine the farro with 2 cups of water; bring to a boil over high heat. Reduce heat to low; cover, and simmer for 20 to 25 minutes. Remove the pan from the heat and let cool, then fluff the farro with a fork.
2.) Preheat oven to 350°F. Line a baking sheet with parchment paper.
3.) In a bowl, combine farro, date paste, oat flour, baking powder, flaxseed, vanilla, and walnuts. Mix well. The texture will be sticky and lumpy. Transfer the mixture to the baking sheet and pat it into an 8-inch square that is between ¼ inch and ½ inch thick.
4.) Bake 20 minutes on the top rack.
5.) Meanwhile, in a small sauce pot, combine cranberries, cherries, apple, date paste, arrowroot, and milk. Bring to a boil and simmer 5 to 10 minutes, until the fruits soften and the mixture has thickened.
6.) Let the fruit topping cool 10 minutes. Remove baked farro square from oven. Spread the topping on the baked farro, and chill in the fridge for least an hour.
7.) When ready to serve, cut into pieces.