BlockML.parse_from_external