Changes in 0.4: * Amir Livne Bar-on implemented cycle-related functions