Method sigs should be type inferrable. Dont have ambiguous types in methods.