1) `placeholderIdent`
2) Why string, but not name?