added test for interpret field type which can interprent values matched by provided field decl (passed to it as argument)
added support for "interpret" field, which basically re-interprets already parsed field (its useful for re-interpreting strings, which other types parse, as numeric or boolean field)
added documentation for interpret field
added negative-path test for interpret field