We should generally throw PluginWarning or PluginError in these cases .. somehow log & return seems like an antipattern.