I think the OP did contain the actual error, Corion ... it's just that, since it was unformatted, it isn't easy to spot - it's the line noise beginning at Can't call method "commit"....
A user level that continues to overstate my experience :-))
Comment on Re^2: Is it a filehandle or a obj refference?