Merge pull request #238 from ef4/expand-rest-patterns

Expand RestElement to support all patterns