click here - An Overview
Merriam-webster's definition for here/there being a noun is "here"=this area, and "here" as an adverb "here"=to/With this area ; at this place.
A 1982 review by Ralph Katz and Thomas J. Allen delivers empirical proof for your "not invented here" syndrom