Fix in place Pow operation

Add comments and interface definition.