These parsers that get called on p tags as a result of a property should actually be checked in side `parse_p` instead of here. Keeping all of the logic out of this function is a really good move.