Make the Type action work with combined objects.
Make properties readonly and retain.

Who likes dead pointers anyway ?
Merge pull request #1828 from quicksilver/t/minor-things

A few inspired things