Add @Consumes to SMN resource to properly handle default

Fixes #3.