implement alchemist-eval