better dereferencing of service definitions that supports list and tuples, more precisely references within lists and tuples.
Merge remote-tracking branch 'remotes/origin/wip-loader' into dev