https://transform-network.net/blog/article/regarding-the-return-directive/