add skeletal version BeanProperty impl for endpoints