Apply bhackett's comments for GetPropertyPure
Apply nbp's comments for ParallelGetPropertyIC
Apply more comments from review