Bug fixes

Removed prevention of circular dependencies (bugged). Allowed for
multiple of the same binding for one type resolution.