Does a default of `def hasLiteralForm = false` work for you? I can make the change.