Fix .set() issue from previous pull request. Also add render checks to builtin checks
Merge with previous fix