This ensures the parameters used by if-else logic accept only boolean values because non-boolean can result in unexpected behavior. Change-Id: Ic59d8374bb062063518ff8088f50c11045163322