Calling non generic method that has a generic overload

hi guys,
i’m trying to using IR with NHibernate so i can a nice REPL experience.

the issue i’m having is that I’m calling a method List() on the class
ISQLQuery, which returns an IList, but ISQLQuery also has a generic
overload List().

sql = “some sql… etc”
query = qm.Session.CreateSQLQuery(sql)
list = query.list
:0: generic arguments could not be infered for method ‘list’
(ArgumentError)

i did a print of all the methods on the query class and it has a single
‘list’ method.

i’m on edge ironruby, refreshed just 1 hour ago.

any ideas?