Actually, it is working ok. It had been failing on one of the first fields (which was one of the few that we had made protected). We thought it was because we changed it to protected, but it looks like this file got corrupted somehow. I reverted to an earlier version, updated with the lost change...