Changes since tag v2

commit f71e26c6a6d0c01c1a7595918092050dd416947b
Author: David Lynch <kemayo@gmail.com>
Date:   Fri Sep 13 16:10:16 2024 -0500

    Add some documentation to the functions

commit d1a28b2245491f7bfd5498ffc510650d512ea78d
Author: David Lynch <kemayo@gmail.com>
Date:   Fri Sep 13 16:01:41 2024 -0500

    Let it work to pass a classId

