Added asSet()