cast by value in property validators
added static assert
fixed structuring element socket data type for morphology operator
insert tree items to node type list so that all expandable items come first