Very confusing; why is a data member being declared at this location?