All imidazopyrazinone-type (IPT) compounds articles