Smach without ROS
I am doing some tests with smach and I didn't want to pull in ROS yet. In the wiki it says that smach is ROS independent. However, in util.py there is a "#import roslib; roslib.load_manifest('smach')" that doesn't make it so. I commented it out, but I am not sure if everything will work fine.
Is loading the manifest necessary to run smach? Can it be really ROS-independent?