Defining Interfaces In Python