Rice KIM Impl 2504.0002 API