Clarify code encodings for Ruby 2.0+
Enable test warnings on task option
Update dependencies
Doc
Refactor

I though lambda is a safety way from preventing conflict methods.
But now I prefer readability to it.
Fix example codes
Set NameError#name on subexceptions
Refactor
Improve YARD
Translate declare to rspec. Fix #3
Modify #mixy visibility from private to public

Follow Ruby 2.1 updating
See http://bugs.ruby-lang.org/issues/8846
Ignore the aliased name if it is a falsy value

Fix #1
Improve specs
Modify around undef/remove

I don't know how to write specs for this :<
Standardize a word

s/original/origin/
Remove declare tests

Now specs are written.
Bump version