use EVAL + is_deeply for ast tests