working on the BooleanOutputParser feature of LangChain which is currently ineffective in it's usecase.