https://github.com/javers/javers/issues/64
added new type inferring rule:
should map as Value if the class is used as @Id in another class