(*) Added some comments and add test Content dependency property assignment in constructor.