Simplified canAdminister() method
Merging