#tree shakeable angular services