backported features from nations online
collection binding example & bugfix