title: Models.Fitting type failure
body: <p>I've inherited some old code, which was written for a much earlier version of Julia (~v0.6). I'm running Julia 1.5.4 and I've already adjusted a lot of the existing code, without much trouble.</p>
  <p>But when I run:</p>
  <pre><code>import Models
  type GLMA &lt;: Models.Fitting.AbstractFittingAlgorithm 
  end
  </code></pre>
  <p>I get</p>
  <pre><code>ERROR: syntax: extra token &quot;GLMA&quot; after end of expression
  Stacktrace:
   [1] top-level scope at none:1
  </code></pre>
  <p>Why is this happening?</p>
  <p>(a) Is there an issue with the <code>type</code> part?</p>
  <p>Additionally, (b) Why is <code>Models.Fitting</code> missing when I do this:</p>
  <pre><code>Models.Fitting
  ERROR: UndefVarError: Fitting not defined
  Stacktrace:
   [1] getproperty(::Module, ::Symbol) at .\Base.jl:26
   [2] top-level scope at REPL[4]:1
  </code></pre>