title: How to implement methods that act "directly" on object attributes?
body: <p>I am using Ruby on Rails v3.2.2 and I would like to call methods "directly" on instance attributes and not on their receiver objects. That is, if I have an <code>User</code> instance <code>@user</code> for which</p>
  
  <pre><code>@user.name
  # =&gt; "Leonardo da Vinci"
  </code></pre>
  
  <p>I would be able to implement methods that act "directly" on the <code>name</code> attribute so that I can write something like</p>
  
  <pre><code># Note: 'is_correct?' and 'has_char?' are just sample methods.
  @user.name.is_correct?
  @user.surname.has_char?('V')
  </code></pre>
  
  <p><strong>Is it possible? If so, how can I make that?</strong></p>
  
  <p><em>Note</em>: I am trying to implement a plugin.</p>