Support require option.
Merge pull request #49 from shuhei/support-require

Support require option.