Provide development mode flag once (in constructor) rather than requiring it every time