Makes the perform method take a context again.
Merge pull request #9 from honest/develop

Makes the perform method take a context again.