new ISourceLocation[] { element.getSourceLocation() }));
new ISourceLocation[] { xtraLocation }));
    public void checkInterTypeMungers() {        if (isAbstract()) return;                for (Iterator iter = getInterTypeMungersIncludingSupers().iterator(); iter.hasNext();) {			ConcreteTypeMunger element = (ConcreteTypeMunger) iter.next();            if (element.getSignature() != null && element.getSignature().isAbstract()) {                world.getMessageHandler().handleMessage(                    new Message("must implement abstract inter-type declaration: " + element.getSignature(),                        "", IMessage.ERROR, getSourceLocation(), null,                         new ISourceLocation[] { element.getSourceLocation() }));            }		}    }