Recursively check for undefined variables and skip inlining if they exist
fix formatting
0.0.7