Wares

 

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

  

Answer 16