added king flag to getter/setter props

Also added autoFreeze on arrays and instance objects