A whole new way to create jQuery plugins