add a moltype that allow '.' gap into the cookbook