fix absolute order of a new field when schema have fieldset
added tests and documentation