More informative domain/range violations
Cleaner preview template