With a shortbread crust, a very cherry filling, and a streusel topping, what's not to love?
Line a lasagna-sized tray with tin foil (for easy removal of bars).
Mix the crust ingredients (the first four ingredients) together with a mixer until a fine crumb (almost sandy) appears.
Press the crumb mixture into the lined tray.
Mix the fruit filling (the next 5 ingredients) together, and pour over the unbaked base.
Mix the streusel topping (the last four ingredients) together, until a semi-lumpy crumb is formed.
Sprinkle streusel topping over the fruit filling.
Bake in a 375 degree oven for 45 minutes, until the topping is golden.
Remove from oven and let cool in pan for 30 minutes (this helps the base and filling become a bit firmer).
Once cool, either cut in pan, or lift out of pan using the tin foil edges and cut on a wooden cutting board.
Serve and...enjoy!