Sorry, I don't understand the change. I read the associated JIRA but couldn't co-relate this change to that. Do custom properties always have a "."? Or rather why are we checking the presence of "."?