Interface inheritance
Undefined types