Support the @@images view for IOccurrence objects by using a factory, which
  returns a AT or DX specific view depending on the Occurrence's parent.
cleanup