Support defining placeholder text in User Defined Runtime Attributes

Cleaned up comments