fix typo
use right constant
fix log level
origin can be protected from mass assignment
maintain RDF literal regexp in central place
refactor publishing validations