Support seven generic input types
Support eight generic input types
Support nine generic input types
Bump version to v0.0.4