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