Recommend Python Contract instead of depending.