SYNOPSIS
object split_heap( int num, string type)
FILE
/std/modules/heap.c
DESCRIPTION
Called by the parser to split the heap if only a subset is selected
by the user. It must return an object representing the subset.
The split is only completed if the object is moved into a new environment.
You have to override the move method, to check for that case.