Badly commented, I agree. Basically, it allows substitution for values within the SQL after it has been loaded. Although there may be better ways to achieve the same thing as I only use it for a unit test :-/

Questioning my own motives now. Will rethink.