Re-open if you have a reproducer that proves otherwise, but I'm fairly certain this is working in ORM 4.2.x. Constraints and naming were re-worked recently and tested heavily.