by default 2 subdirs need to match for identical modules

- adding subdir param to override this
- updating tests and examples
- udpating documentation
0.2.0 matches on two subdirs by default, which is configurable