Hi, I'm not sure if this is the right place to ask this question (and if it isn't, I'm very sorry).
I'm currently trying to create a site with a lot of members-based functionality - the site isn't accessible without a member login at all, and has (currently) two levels of functionality for different levels of membership. One of the things the site has to do is allow a member to transition between different types of member: the base case is that a normal user may upgrade themselves into a user with more privileges.
The issue I'm having is that the upgraded users need to be sorted separately from the standard users, and that some things may only apply to each user category individually.
From ssbits and the documentation on the main site, I gather it's possible to add decorators to Member itself in order to extend functionality to members: is it then possible to treat the decorated and un-decorated Members as separate classes (after applying the decorator with a form?), or would I have to create two separate classes extending Member?