Application libraries shouldn't need this