Removed dependency on devel::cycle