Add missing interfaces to default compile.xml, closes #1462
merge a33696d20f43a73b3c64bd7404b7ac9c73f1e6d9...f3bd58114a3b5e2b3e976d9dedb3ea03890896c0 (from 1.0)