unboxed Long, id should never be null (otherwise JPA f'd up)