Interfaces can nest other interfaces

When we parse an interface we need to remember that they can include
other interfaces, not just methods.