Added CreateOptions type to make Create signature shorter, allow expandability.