Added new test to check for recursively defined subexpression handling,
but it doesn't pass yet