But I DO think it's worth an honest discussion. Namely, what would a Pump do, and why would we need one?
The reason I'm thinking about pumps in the first place is because... Well, if we assume that steam power is coming, we quickly run into a problem. What are Steam Engines useful for that couldn't technically be powered by waterwheels or windmills? The first few that come to mind are Locomotives, Lathes, and Water Pumps. And historically, that's what steam engines started off doing: They were set to work pumping water out of coal mines.
So we have some historical and logical precedent. But aside from the obvious, what would a pump do in Minecraft?
Well, to answer that question, let me ask my own in return.
Have you ever tried making an artificial island in Minecraft?
![Image](http://i711.photobucket.com/albums/ww119/Triskelli/Star02Day.png)
It's a worthy project, but it takes forever if you want to get the job done right. Even if you manage to fill the walls with sand or gravel, you've got to fill in the ENTIRE area. Which is doubly frustrating if you had wanted to keep the island hollow to house your doom fort. And the same situation occurs if you want to fill an area with water: If you want to eliminate all the potential flowing you've got to do it layer by layer.
Of course, these are more extreme examples. Far more practical and common would be draining the numerous lakes of Magma deep within the earth. The current options are either bucketing the lake away, or turning those blocks to Obsidian and mining it all out. A pump would be able to do in an instant what would take Steve hours to accomplish.
Okay, so yeah, pumps would be useful. So how would they work? Unfortunately, this is where I'm stuck. Pumps should work with current Minecraft liquid physics, so no Finite water. The tricky bit is rationalizing what happens to all the liquid that is pumped in and out of the machine. It all sounds so simple until you actually sit down to think about it.