This is a job for the gun-constructor.