See issue #1432
The interface is not efficient, but it is sufficient for testing purposes. We will replace the elaborator with a new one.