Deep freeze both Serializer::JSON::{Model, Custom}
Use lvar names that are relevant to the domain