I'm curious as to why you decided to make `parse_line` a class method rather than an instance method. Thoughts?