This commit was manufactured by cvs2svn to create branch
'better_indirect'.
try a new interface