Во-первых, зачем тебе это? Это действительно грязный способ создания функции. Надеюсь, потому что вы хотите создать интерфейс, где люди могли бы напрямую создавать функцию (и это будет только для вас, или это будет большая проблема безопасности). Я не совсем понимаю, как вы хотите это использовать.
В любом случае, для вашего вопроса, вам не нужно заботиться о том, работает он или нет. Я имею в виду, просто проверь, работает ли он, если не просто поставь точку с запятой. Это просто тест на строку.