Make the different interfaces embeddable.