Trailing spaces removed. interpret methods now created at run time