1 - Yes
2 - When Matcher.match returns false, that message is shown. Can you enumerate the multiple errors you think this is returned for?
3 - Personally, i use QuickREx, a plugin for Eclipse by Bastian Bergerhoff, and i recommend it. If you're not using Eclipse there are probably similar tools around. Find a Java-based one to be sure you're using the same pattern compiler/matcher as Mango.
The quick answer to this is no, this is not supported in the current version.
The slightly longer answer is that this is entirely doable, but isn't on the current product roadmap.
The long answer, is that we would gladly consider adding this to the development plan, and development could of course be accelerated if this was sponsired work, like many of the other fine features and capabilities of Mango that have been made possible by our community.
If this is of interest, please do not hesitate to contact us.
No, that's not going to work. Here's what to do, assuming that you want to set the coil to "true" for 5 seconds.
Create a point event detector on the point that fires when the point has been "true" for 5 seconds.
Create an event handler for the event in 1) that sets the point to false when it activates, and does nothing when it deactivates.