minor
Separate type/module for binding construct