Adding alias support to service builders
Adding a composite resource iterator factory and improving interface