0.1.7 ===== replace `std` with `core` in generated code fix dyn Trait implementation 0.1.6 ===== fix functions with empty input add default parameters support for normal functions 0.1.5 ===== fix return type = () in Output type binding fix derive version 0.1.4 ===== implement trait default method overloading (i.e., trait methods with default block) 0.1.3 ===== correctly handle `self` and `Self` in trait methods. Handle associated types in parameters. 0.1.2 ===== support where clause by correctly making use of `syn::Generics` 0.1.1 ===== start to support trait overloading 0.1.0 ===== add function overloading