requiresArgumentObject