Updated.
Choose crossVersion style based on isSnapshot (thanks to Nikolas Evangelopoulos).