@mwcraig - ok, now that I understand you're doing sort of a "prototype implementation", that makes sense.  So do whatever you think best given the  1-index IRAF issue.  Then we can revisit it once there's something concrete to look at.

Looking forward to it!