Out of curiosity, since $location is being injected as a service, doing a simpler `$location.absUrl = function() { return '/main1a' }` won't work instead of having to re-inject and set everything up?