private fun <T : Any> assertAccessorReturnValueMatches(member: String, matcher: Matcher<in T>) {
assertThat(accessor.get(templateContext, sone, member) as T, matcher)
}
private fun <T : Any> assertAccessorReturnValueMatches(member: String, matcher: Matcher<in T>) {
assertThat(accessor.get(templateContext, sone, member) as T, matcher)
}