Tools for building expressive Om applications