Pattern matching power
Add initial tests