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.
Merge pull request #44 from luckyrandom/patch-1

fix expressionDependencies on expression