Fixed missing return in isRejected / isResolved and enhanced code
Following rename of dfder to dfrer