Thanks a million to you both. That gives me plenty of
clues to solve the task and to write some docs.

-David