What would ::Schedule.new do in the following code? Isn't it missing something in front of the ::?
 module Schedulable
      attr_writer :schedule
      def schedule
        @schedule ||= ::Schedule.new
      end
      def schedulable?(start_date, end_date)
        !scheduled?(start_date - lead_days, end_date)
      end
    ..
    end