large refactoring to get the optional method out of the field class
multiple fields as extension
changed error messages
fixed array syntax
remove mutiple bind/fill listeners in clone method
removed method "optionalEmbed"
added constraint test
removed setValue method