angular useful private members of scope