Added autoAlias property to create named aliases only when we need it