replaced throw_error with confess (not a structured exception)
Removed extra line
renamed package_or_module to is_module
Renamed package_or_module to is_module & made it Bool
Removed redundant code (moved it in the exception)
Renamed package_or_module to is_module
removed whitespace
replaced throw_error with throw_exception
Wrote exception CouldNotEvalCreateWriter
Changed type of error, error isa Str|Moose::Exception

This exception can have CouldNotCreateWriter as an error, so error should be 'Str|Moose::Exception'
Wrote tests for CouldNotCreateWriter
Removed data which I added by mistake
deleted moose-meta-method-accessor.t
Wrote tests for CouldNotCreateWriter
Replaced confess with throw_exception
Wrote tests for CouldNotEvalConstructor
Wrote exception CouldNotEvalConstructor