pyyaml needs to be available for the ESMX_* prototypes
pyyaml needs to be available for the ESMX_* prototypes