[fix] expose options with merge sugar through this.options
[test] add read-only queryable options with merge functionality