[Form] Implement field order
Fix doc
Avoid usage of array_* functions (use max & asort)