title: Convert Decimal to Object
body: <p>How can I convert a Decimal datatype to Object and still observe the IConvertable interface ToType() method. This is preliminary work in order to convert a custom datatype (based on Decimal) using Convert.ChangeType.</p>
  
  <p>EDIT: we would like to convert to object so that we can support the ToType method of IConvertible. this method returns type object. the reason for this is for use in a method which populates a class objects properties based upon the property type.</p>