Awesome job!! Thanks Mastahg!!
For those who are having problems with their old custom routines. You just need to make the following changes to make it work.
Previous
Code:
Cast("Second Wind", r => Core.Player.HealthPercent <= 50, r => Core.Player),
New
Code:
Cast("Second Wind", r => Core.Player.CurrentHealthPercent <= 50),
It looks like "HealthPercent" is no longer listed as an Object but it now uses "CurrentHealthPercent" maybe in anticipation of a party assist mechanic? I can dream right!!!

. But the changes will make your old routines work.
I like the fact that now mana can be checked so you can kick of spells depending on mana level. The following lines are part of the new rest mechanics but it also shows you can modify routines to check mana percentages.
Code:
protected override Composite CreateRest()
{
return new PrioritySelector(
Apply("Aetherflow", r => Core.Player.CurrentManaPercent < 65, r => Core.Player),
DefaultRestBehavior(r => Core.Player.CurrentManaPercent)
);
}
Thanks again Mastahg!!!