Implement default value behavior