Add testing of #51
Fix #51, double resolution of singleton dependencies
Merge pull request #51 from creynders/fix_51

BUG: Singleton (backbone) instances resolved twice