added support for field-filtered extraction
added element framework
added email supplemental field
a fix for the binary field
fixed Email constructor
added Decimal field
doc update
added a couple of nice functions to formats