Add TODOs, return empty PluginResult on error