consider which thing is located as well as where it's located
the implementation is confusing here, so document it