Heat the oil in a saucepan over medium heat and saute the onion until tender and golden brown. Stir in garlic. Mix in Worcestershire sauce, vinegar, molasses and mustard. Cook and stir 5 minutes then mix in tomato sauce, cold water and cornflour. Reduce heat to low and continue cooking 10 minutes until thickened.