IMPROVED Inspect binds use app singleton scope for constructors done implicitly