#include <coherence/lang/lang_spec.hpp>
Each interface will be virtually inherited by specified class or interface. Up to sixteen interfaces are supported, in the case where more are required, they can be specified using an interface_link chain. i.e.
implements<I1, ..., I15, interface_link<I16, interface_link<I17> > >