A Java library that allows programmers to set field values to property values at runtime