* Don't silent ignore missing atoms (and replace them with atom #0) in copymolsubet * Fail if explicitly set atoms/bonds are not present * Add tests * Simplify optimization (copy whole molecule) add test for no bonds