To be pedantic, `returns falsy`, but yes.  

It's not an uncommon pattern for a library to use to make the user-experience better.