has_one association :readonly option
Refactor positioning of private methods to make associations.rb more readable
Merge pull request #27 from pjc/options

More options for has_one