Constructor de bloques vs usuario de cadena