Python Class NotionPython Meta ClassPython Class Propertypython superpython type functionPython Class ToolPython Class MemberPython abstract class