type cast to Principal is much safer
remove draggable only when it's a real node, not from the palette
Merge branch 'develop' of github.com:structr/structr into develop
Merge branch 'develop' of github.com:structr/structr into develop