This is making it difficult to work with both pure functions and associative arrays...
*** This issue has been marked as a duplicate of issue 6357 ***