Add functions for reading Card from String