Added a pointer type (for arrays and objects)
parseParameter now no longer returns a nullptr on an error