Fast, I know.
- If either `Param(type=)` or a parameter's annotation is marked as `Optional`, if no default is given, the default will automatically be set to `None`.
- If a parameter is a channel type, and if `X` in `Param(type=X)` is a `Union` of channel models or is a channel model, *and* `channel_types` hasn't been set, tansy will not smartly fill in `channel_types`. A mouthful, but it basically means `type=` has the same behavior as an annotation
- Fix checking for `MENTIONABLE`.
- `Param(type=)` now typehints as `typing.Any` instead of a narrow type.
**Full Changelog**: https://github.com/Astrea49/tansy/compare/v0.2.0...v0.3.0