Ceylondoc #1099 use term initializer instead of constructor