TRUNK-4231 Person class should use common attribute functionality