Implement size-awared ctors.