13 Ways of Looking at a Ruby Symbol