What do you think about an interface?