PartModule's HASFIELD, HASEVENT and HASACTION.

Added, as per issue #316.