1..16 # __construct() - takes a name as its first argument - gives a mode by default - can take as its mode - can take as its mode - can take as its mode - throws an sfCommandException if the mode is not valid # ->isArray() - returns true if the argument can be an array - returns true if the argument can be an array - returns false if the argument can not be an array # ->getHelp() - return the message help # ->getDefault() - return the default value # ->setDefault() - can reset the default value by passing null - changes the default value - changes the default value - throws an sfCommandException if you give a default value for a required argument - throws an sfCommandException if you give a default value which is not an array for a IS_ARRAY option # Looks like everything went fine.