Honest apply method instead of magic call.

When using the trait calling apply method of the state machine doesn't make much sense in __call.
Merge pull request #5 from Xobb/patch-1

Honest apply method instead of magic call.