fixed two bugs (recognition of reversibility & generic metabolites)