removed a default parameter value
changed Seq to List
added properties for convenience methods