Simplified constructors.