Seems to work without the dictionary check.Removed entire GetProperty method.