Made the plug accessors public.
Made minor changes to the hash function.
Added an early-out to the compute method.