Rework parsing a bit to handle some cases better.

Disable array parsing for now until creating array types works correctly.
Notify user if the we fail to parse the type.