bugfix reduced value handling in Triple protocol impls