Added explanation why was ServiceLoader not an appropriate solution for parsers