Was Hero's steam machine capable of doing actual work, and be a practical steam engine? If so, what would have been the ramifications of this?