added error messages to require statements

GitHub issue #7 - Union tests sometimes fail during argument generation

GitHub issue #7 - Union tests sometimes fail during argument generation
eliminated minimum size from MultiChar

GitHub issue #7 - Union tests sometimes fail during argument generation