[rules-dev] Designing Service Layer issues