Adde user defined attributes order support

а можно чтобы по дефолту properties был последний а не первый? просто в большой схеме yaml потом трудно найти где внизу соответствие required & desc нужному объекту