допустим, что у person есть first_name, а в аргументе х передан 'first_name'. тогда этот код вызовет person.first_name.include?('вася') например. и вернет true или false. если не вывалится с ошибкой NoMethodError. это в том случае, если в х будет передан отсутствующий у person аргумент