Provides parsed Boolean value if the entry for given key exists with DataType.BOOL type
value associated with the requested key
key to lookup Boolean value for
if the key doesn't exist
if the data type doesn't match