ENH Fix snippets
ENH Implement first version

Partial emissions moved to separate file
ENH Use mapper_final method
ENH Make the code match the guide
ENH More descriptive name