Collection of general interfaces.

@author Andras Belicza