COM-Style Interfaces for cross-platform, cross-language.