Refactored plugins to use certain naming scheme for 'plugin-private' variables to avoid collisions.