Snaha dat prec context (potom ho uz asi aj vymazem) nic to ale co sa tyka pouzitia PizzaShop nemeni a tie dalsie veci sa na PizzaShop naviazu "aspektovejsie" pouzitim inter type declarations. Nie je idealne ale ta je to "aspektovejsie" - pozri napr. LoyaltyProgramAspect
Zaklad pre LoyaltyProgram
PizzaShop je mozne v aspekte ziskat aj zo Stocku a IOrder (netreba ziadne pretypovanie)