def can_create_objective_with_record_types(self, objective_record_types=None):
return True<EOL>
Tests if this user can create a single Objective using the
        desired record types.
        While learning_manager.get_objective_record_types() can be used
        to examine which records are supported, this method tests which
        record(s) are required for creating a specific Objective.
        Providing an empty array tests if an Objective can be created
        with no records.
        arg:    objectiveRecordTypes (osid.type.Type): array of
                objective record types
        return: (boolean) - true if Objective creation using the
                specified record Types is supported, false otherwise
        raise:  NullArgument - objectiveRecordTypes is null
        compliance: mandatory - This method must be implemented.