Core classes of the implementation.

@since 1.0