Allow named entities to update their type

Also cleaned up :updated to allow for other updates
test file didn't match ns
Resolve warnings - var order and incorrect var when logging
tweak test and cmd printing