As you know NHibernate 3.2 has native bytecode provider, which has some breaking changes with castle bytecode provider.
For example:
public class Som
NHibernate 3.2 has introduced quite a number of undocumented breaking changes, particularly for those folks previously using the Castle bytecode provider.