More descriptive error when setting read-only property