Removed stack frame based property detection from AttrOverrides
Added ISmartTabCompletionSource and refactored existing sources to be compatible
Minor change to add a guard in BooleanExpressionParser
added missing file