Thylacines: their extinction was a mere 20 years ago!?