In FunctionView return nop, instead of text if the code fails to compile.

This prevents the data binding from breaking because FunctionProperty's preSet does an eval if given a string, which will throw an exception if the string is invalid.