fixer inheritance issue
fixed setting of oldValue. hasChanged was broken
added ability to ignore failed retrieval of referenced json