Init PatternConstructorBase
Replace Strunk#uncons and #unjoin with List#uncons and #unjoin
Remove unnecessary conditional branch
Merge pull request #14 from gogotanaka/init_pattern_constructor_base

Init PatternConstructorBase