Why doesn't method4 need a static keyword while all the others need it when they're being referenced ?