Correct user classes declaration/definition and serialization
Merge branch 'devel'

Conflicts:
	compiler/EaseaSym.cpp