syntax sugar(. ! :), fixed print_expr