On the other side, ```projectRefresh``` is (in my case) a subset of ```projectOpen``` so putting it out of the ```if``` would be fine, in a case that ```projectRefresh``` handlers will be always launched after ```projectOpen``` handlers.