update to how the id for a formelement is generated.  Now does not use a preg rule