-spec to_pascal_case(BinOrStr) -> PascalCase when BinOrStr :: binary() | string(), PascalCase :: binary().
-spec to_snake_case(BinOrStr) -> SnakeCase when BinOrStr :: binary() | string(), SnakeCase :: binary().