!! plugin reload now takes plugin name and optional reload target instead list of plugins