public class NoSuchPropertyException
Thrown when an attempt is made to access a monitorable property which is no
longer current. This is quite a common event as the properties can change
extremely quickly whereas the logic accessing them is expected not to.
Consumers of state data must cope with this disparity by handling this
exception where it is thrown.