Issue #17: POJO inheritance