Complete - task : fix hasRole("") calling problem 
Complete - task : Add Logging 
Complete - task : hasAnyRole("r1,r2")