Issue #354
Updated error class to handle user errors better.