weird linker errors can happen if:
weird linker errors can happen if:

1) the unit test podspec links its MBDataEnvironment dependencies

2) an external app links to its MBDataEnvironment dependencies and runs unit tests including the ones declared in the pod

you can actually end up with one copy of the class in the runtime being replaced, which causes very bad things to happen

emaloney/MBDataEnvironment