Fix occasional NullPointerException

There's some unusual cases that `Parse.parseDefault` is initialized before `Parse.Implicits.parseString` is. In that case, the value of `val parseDefault` becomes `null` and runtime errors occur when it's used even if it's compiled normally.

I'll keep this branch for a record.