Disallow casting pointer to generic type
More robust Exception#to_s for compiler
Fixed bug with allocate and hierarchy types