Use either to simplify instance Alternative AttrParser