ASSMove: don't try to determine the \move type before the relevant object properties are not written
ASSFade: don't try to determine fade type before the relevant object properties exist; fix typo
fix typo
cache and reuse ASSInspector instances across lines of a LineCollection. This implements #1 in a transparent way that is convenient for the user. Closes #1