Separate feature file for different construction methods

Now we have beConstructedThrough there are more scenarios to check, plus beConstructedWith wasn't really described anywhere.