In this recipe, we will get our hands dirty and use reflection to examine objects and change read-only properties. You will learn the difference between properties and fields and what they are normally used for.
You will also learn how to extend objects on-the-fly using Add-Member. We will explore the different member types and how they can be used.