remove self referential dependency for operation solving
remove global dependency on spec_helper for unit tests