Added a utility for implementing a read only property of another field