Slightly different rules on memory allocation.