Update how properties are set

Depending on what you think about changing the code to still throw an exception, this doc might need updating.