This annotation marks API elements (such as interfaces, methods, annotations and whole API packages) as experimental
meaning that the API is not finalized yet and may be changed or replaced in future Ignite releases.
Such APIs are exposed so that users can make use of a feature before the API has been stabilized. The expectation is
that an API element should be "eventually" stabilized. Incompatible changes are allowed for such APIs: API may be
removed, changed or stabilized in future Ignite releases (both minor and maintenance).