Double to float cast at compilation fixed
Include comments
public shader::version variable
Container -> List