jwinky/attr_symbol — pull request #1 by c00lryguy (2012-10-09 10:12:17+00:00)
Title: Make accessible to all Objects, use Bundler for dependency resolution, remove all runtime dependencies.

The library now checks to see if ActiveRecord is defined before defining ActiveRecord specific functionality.

Usage for normal Objects:

```ruby
class User
attr_symbol :state

def initialize
@state = :inactive
end
end

u = User.new
p u.state # => :inactive

u.state = 'active'
p u.state # => :active
```