Stepper motor analyzer

I was thinking about it but it’d make it very difficult (theoretically impossible) to create reusable components and examples that use the event’s user data. E.g. the example (like the one I linked above) assumes that the user data type is void* but another example could use my_special_type.