using HashTables correctly; changed default Symmetrize to false