HAP自体は以前から存在していた値だから(でも当時は適当な値でも通った)、
その時から、HAPを決め打ちするなどの手抜きをせずにHAPを正しく処理するようにコーディングしてあったのなら、
正常に動作することに不思議はないと思う