add debug option
fix mutable method case.

use always `actual` var.
Merge pull request #5 from azu/feature/fix_mutable_method

mutable method; // => is not correct.