Yes, I added support for callbacks only to 4.0 branch of activeresource, I think is a better idea keep compatibility with 3.x and overwrite #save