All of sudden, I am having problems accessing the function getMemberById in the portal_membership tool. I noticed in the source code that it is declared as protected. Can someone explain what the difference is between protected and private in the Zope sense? Does one allow access from DTML / ZPT and the other doesn't? Thanks, Kevin