type Show is moved to stlib