title: Undefined methods for FactoryGirl transient variables
body: <p>I'm working with <code>FactoryGirl</code> in <code>version 4.4</code>. I'm trying to create <code>after(:create)</code> callbacks but I'm failing on evaluator variables.</p>
  
  <pre><code>FactoryGirl.define do
    factory :organization do
  
      name 'example'
  
      factory :organization_with_links do
  
        transient do
          links_count 5
        end
  
        after(:create) do |organization, evaluator|
          create_list(:link, evaluator.links_count, organization: organization)
        end
      end
    end
  end
  </code></pre>
  
  <p>unfortunately I got </p>
  
  <pre><code>NoMethodError: undefined method `links_count' for  FactoryGirl::SyntaxRunner:0x007fcefb1ff780&gt;
  </code></pre>
  
  <p>according to officall factory girl guide I'm doing everything properly :<a href="https://github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.md#associations" rel="noreferrer">https://github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.md#associations</a></p>
  
  <p>any advices how to make <code>transient variable</code> working?</p>