Bug fixing for Collection, crappy IL code generated for Collection items and some more descriptive error messages.