mirego/microscope — pull request #18 by remiprev (2014-01-15 20:14:35+00:00)
Title: Fix multiple setter calls bug

Before this pull request:

```ruby
@event.started_at # => nil

@event.started = true
@event.started_at # => 2014-01-15 15:13:00

@event.started = true
@event.started_at # => 2014-01-15 15:13:01

@event.started = true
@event.started_at # => 2014-01-15 15:13:02
```

After this pull request:

```ruby
@event.started_at # => nil

@event.started = true
@event.started_at # => 2014-01-15 15:13:00

@event.started = true
@event.started_at # => 2014-01-15 15:13:00

@event.started = true
@event.started_at # => 2014-01-15 15:13:00
```