SELECT x
CLUSTER OPEN x1, OPEN x2
FROM SELECT t
CLUSTER t1, t2, t3
FROM media_source
SELECT type
CLUSTER c1, c2
FROM ((SELECT t
CLUSTER t1, t2, t3
FROM SELECT audio-object
CLUSTER *
FROM audio_source)
OR
(SELECT t
CLUSTER t1, t2, t3
FROM SELECT video-object
CLUSTER *
FROM video_source))
In horizontal reasoning the fused information must be at the same
level of abstraction. In the above example, audio source and video source
are different. After objects are extracted, then they can be combined.