condp
indentation
schemas
classes
if tests
to string