make parser read *-notation, add many needed private methods to Siteswap, e.g. deepCopy()