Move extractPath tests from the old tests
Make extract and transform methods accept transmitted options
Add tests for extract method
Make extractPath method return undefined instead of throwing an error on fail
Return custom options
Remove redundant options tests
Add tests for transform method