added support for describing conditionals in the plugins attribute hashes