Question: trouble getting Remove to work

Having a little trouble getting Remove to work properly in Maple 12

 

a := "Just try to remove a letter using Maple 12's StringTools[Remove]";
                                     a := "Just try to remove a letter using Maple 12's StringTools[Remove]"
with(StringTools);
Remove(Has(a, "e"), a);

Error, (in StringTools:-Remove) mapped expression must return `true' or `false'

Has(a,"e") does evaluate to true so I don't know why it's not working.  Even SelectRemove has similar troubles.  Is this a bug in Maple12 ..

What is the workaround?

Please Wait...