Abstract entity