testing for Interface generator
D.R.Y