trivial: I believe it's idiomatic to specify implemented protocols directly above the associated methods (if any). The docs seem to suggest this too. It's an interesting thought having them specified at to, though...