code blocks in conditional expression are only executed if condition was met, additional documentation, text elements can now accept any object not just strings