http://fullstackprep.dev/Articles/webd/angular/pure-vs-impure-pipes