fix expressionDependencies on expression

 - The value from recursive calls should be returned
 - `fileDependencies` always call `expressionDependencies` with language or symbols instead of            expression, so this chunk is never used and can be safely removed for now.