Implement constructors.