improved @PostConstruct support + some documentation