Merge branch 'mutable_default'

Remove mutable default arguments.
Resource Invalid was not defined
Merge pull request #26 from avidas/resource_invalid

Resource invalid was not defined