[x] This is going to be insane as pyRevit supports multiple languages. If this ever needs to be implemented, pyrevit runtime needs to be reworked to have a well defined interface for engines