Forall intents - the initial implementation.

You need a header comment for what this routine is doing.