Implemented interfaces with generics
Support for methods with overloads
Don't JSON serialize incomplete tasks
Support generic methods with type constraints