[!WARNING] This package is still in devleopment, breaking changes may occur without major version bump.