@amatsuda any chance you would merge PR to support STI & inheritance? Seems like this PR might solve the issue: https://github.com/amatsuda/stateful_enum/pull/34