Lima beans would be illegal : children's ideas of a perfect world