Removed language namespacing. Removed plugin block so it must only be used as a class.