Using templates and operator overloading, it is possible to fake properties, but this is more complex than in languages which directly support properties.
In longstanding cases and in patients who have taken iron supplementation or received numerous blood transfusions, iron overload may be a significant problem.