Tools for cross-language data models