Modified chained Player constructor