autodescribe method names and return types.