asMonthsA curve function that breaks a single contract into a list of monthly contracts, e.g. a quarter into 3 months