#7 cleaning up standard library ideas