added the ability to have 'account' or 'user' level swift root