Definitely won't throw exception, it is there to give you just a list of scopes, active or not. getContexts() sounds good.