Add support for plugins

I can see using that with logic, but for a hash or array declaration I don't get using 4 spaces since the hash and array both have a logical ending and we declare them elsewhere in our code bases with 2 spaces, I'd prefer to stick with that.