- allow recursive definitions (Closes #554) - allow a variable to be defined twice, simply emit a warning (Ref #556)