caching empty value now optionally triggers error if asked to do so via param
Merge pull request #3 from nlmdev/TP-1434

caching empty value now optionally triggers error if asked to do so via ...