Detta har dock på senare år kommit att ifrågasättas i allt större utsträckning av flera vetenskapsfilosofier , t.ex. poststrukturalism , postmodernism och postkolonialism .