Mark constructor on DS face as internal to avoid name collisions.