. . . "In this case, another field is needed to handle wrapping primitive types to pass the call to firePropertyChange, and it also assumes you have already defined a variable named pcs:" . .