I'm now reading section 4.5 of 'clsguide'. As in this section, the writer discussed about the effects and use of the two constructions:
[code]\LoadClassWithOptions
\LoadPackageWithOptions[/code]
with
[code]\PassOptionsToClass
\PassOptionsToPackage[/code]
He then gave examples compared them to see the difference as following:
First Example
[code]\DeclareOption{landscape}{\@landscapetrue}
\ProcessOptions\relax
\LoadClassWithOptions{article}[/code]
Second Example
[code]\DeclareOption{landscape}{\@landscapetrue}
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
\ProcessOptions\relax
\LoadClass{article}[/code]
Well, I'm not quite clear of what the author explained, so I made some testing by creating a 'temp.tex'
[code]
% temp.tex using for testing purpose only
\documentclass[<option-list>]{custart}
\begin{document}
\begin{abstract}
It is shown that...
\end{abstract}
\section{Introduction}
A module $ M $ is called ...
\end{document}[/code]
and a
custart.cls
(customary article class) with its content to be either the first or second example, respectively.After all, I got some 'strange' results and I don't understand them nor how to fix them. Please help

With the 'custart.cls' together with First Example, and
<option-list>
to be "landscape" and "titlepage", the typesetting results in PDF is a normal paper (no landspace) in both cases---with or without <option-list>.With the 'custart.cls' together with Second Example, <option-list> are the same as above, all I got is Errors(!)
If the <option-list> is on, then LaTeX says that the 'abstract' enviroment and also 'section' are undefinded sequences (whereas, in my mind, by calling 'LoadClass{article} they should be well-defined as well).
If either I delete those options, i.e., <option-list> off, or I delete all those 'section' and 'abstract', then last result is "temp.tex | line 2 | File ended while scanning use of
\@defdefault@ds. \begin
".Would you explain me again what was happened? If possible, please also help me clearly understand their differences between First and Second Examples. Thank you for reading this.