John's has slidey things. And Jack of all trades is definitely a negative. It's really annoying me though...I'm sure english does have another good word or phrase to label something with a lot of different uses/benefits/skills....or something....but I can't make it come into my head >.<