Doc productions_as_hash method