Malay folk beliefs : an integration of disparate elements