For more information see: https://github.com/btschwertfeger/python-cmethods/pull/48#discussion_r1454120079