The slots cannot be private or protected so that they still work?