Text this: Practical DCE programming