New domains in automatic mechanism generation