Wares
When creating interfaces in this macro programming language, you have to "expose your private members."
Answer 16