Implement object parameters and defaults