When moving code around without changing spec functionality, this causes false-positive changes in the documentation (can be quite annoying when you get 50 lines changed without any functional changes)
The location in terms of file + code source makes it easy to find the source in the spec anyway so no harm done here.
Rationale: