આકૃતિઓ અને આવા મોડલ વર્ણન સાથે નિયંત્રિત કરવા માટે સરળ નથી: પેટર્ન અનેક ડિઝાઇન અથવા અલગથી સંબંધિત હેતુઓના સમાવેશ થાય છે.