Since a recent commit, non (long, int) values will propagate, so we'd
better not use inherit_id = browse_record(...) as a value in create()'s
dict.
Previously, it did work because we define __int__() so that:
int(browse_record(...)) == browse_record(...).id
bzr revid: p_christ@hol.gr-20110117084054-8qv5uc4vt4w9aygv