Refactored and clarified the interface for `OclList`.
Provided an extensive, non lazy, copy-based implementation of `OclList`.
Did some syntactical experiments with OCL expressions in Scala.
Removed accidentical added cache file.