I personally doubt it to be a valid API too and the difference result from `include?`/`empty?` and `size`/`count`(before this PR) is confusing. Just write test cases to reveal the difference here. 

Need more suggestion.